stable molecule - French English Dictionary